body,
html {
	width: 100%;
	height: 100%;
}

.my404 {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	/*border: 1px solid red;*/
}

.content404 {
	height: 349px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	/*border: 1px solid red;*/
}

.content404 img:nth-of-type(1) {
	width: 511px;
}

.content404 img:nth-of-type(2) {
	width: 758px;
}

.content404 img:nth-of-type(3) {
	width: 684px;
}

.footer404 {
	margin-top: 100px;
	margin-left: 50%;
	transform: translateX(-50%);
	width: 440px;
	height: 45px;
	display: flex;
	justify-content: space-between;

}

.footer404 a {
	font-size: 18px;
	font-family: "MicrosoftYaHei";
	color: rgb(255, 255, 255);
}

.footer404 button {
	border: none;
	width: 170px;
}

.footer404 button:nth-child(1) {
	background-color: rgb(242, 127, 28);
}

.footer404 button:nth-child(2) {
	background-color: rgb(0, 160, 231);
}